@charset "utf-8";
*{ margin:0; padding:0;}
body{font-size:12px;color:#000000; line-height:24px; font-family:"微软雅黑";text-align:justify;}
img{ border:0;}
ul li{ list-style-type:none;}
a{ color:#000000; text-decoration:none;blr:expression(this.onFocus=this.blur())}
a:focus { outline: none; }
a:hover{ color:#9dcd17; text-decoration:none;}
.clear{ clear:both;}
.dbt{ font-size:16px; font-weight:bold; color:#9dcd17;}
#main{ width:100%; position:absolute; top:130px;}
#banner{ width:100%; height:500px;}
#kinMaxShow{visibility:hidden;width:100%; height:500px; overflow:hidden; background-size:cover;}
#header{ width:100%; background:url(pt-index_02.png) repeat-x; height:135px; position:absolute; z-index:9;}
.header_top{ width:1000px; height:30px; line-height:30px; margin:0 auto;}
.header_top_left{ color:#98989a; float:left;}
.header_top_right_cn{ float:right; border-left:1px solid #98989a; border-right:1px solid #98989a;color:#98989a; padding:0 15px;}
.header_top_right_cn a{color:#98989a; text-decoration:none;}
.header_top_right_cn a:hover{color:#9dcd17; text-decoration:underline;}
.header_top_right_en{ float:right; border-right:1px solid #98989a;color:#98989a;padding:0 15px;}
.header_top_right_en a{color:#98989a; text-decoration:none;}
.header_top_right_en a:hover{color:#9dcd17; text-decoration:underline;}
.header_logo{ float:left; width:220px; height:70px; margin-top:15px;}
.header_nav{ float:right; width:720px; margin-top:40px;}
#container{ background:url(pt-index_10.jpg) repeat-x top; width:100%;}
.container_center{ width:1000px; margin:0 auto;}
.about_frame{width:440px; height:150px; background:url(pt-index_13.png) no-repeat; float:left; margin:10px 0; padding:10px;}
.about_title{height:30px; line-height:30px; background:url(pt-index_16.jpg) no-repeat left center; padding-left:10px; font-size:14px; font-weight:bold;color:#9dcd17; float:left;}
.about_img{ float:left; width:150px; height:100px;margin-top:10px;}
.about_content{ float:right; width:280px; height:100px; margin-top:10px;}
.product_frame{width:510px; height:150px; background:url(pt-index_15.png) no-repeat; float:right;margin:10px 0; padding:10px;}
.product_title{ height:30px; line-height:30px; background:url(pt-index_16.jpg) no-repeat left center; padding-left:10px; font-size:14px; font-weight:bold;color:#9dcd17; float:left;}
.product_more{ float:right;height:30px; line-height:30px;}
.product_content{ float:left;width:510px; height:102px; margin-top:8px; overflow:hidden;}
.link{ background:url(pt-index_24.png) no-repeat; margin:0 auto; width:980px; height:45px; padding:0 10px;}
.link_title{height:45px; line-height:45px; background:url(pt-index_16.jpg) no-repeat left center; padding-left:10px; font-size:14px; font-weight:bold;color:#9dcd17; float:left; width:60px;}
.link_list{ width:910px; height:45px; float:right;}
.link_list ul{ margin:0; padding:0;}
.link_list li{ float:left; line-height:15px; height:15px; padding:0 10px; border-right:1px solid #414141; margin-top:15px;}
#footer{ background:#414141; height:35px; line-height:35px; width:100%; color:#fff;}
.footer_center{ width:1000px; margin:0 auto;}
.footer_left{ float:left;}
.footer_right{ float:right;}
.footer_right a{ color:#fff; text-decoration:none;}
.footer_right a:hover{color:#fff; text-decoration:underline;}
#nybanner{ width:994px; height:240px; margin:0 auto;}
#content{ background:url(content_bg.jpg) no-repeat top; width:960px; padding:20px; margin:0 auto;}
#content_left{ float:left; width:210px;}
.content_left_top{ width:210px; height:40px;}
.content_left_bottom{ width:210px;}
.content_left_bottom2{ width:210px; height:50px; margin-top:10px;}
#content_right{ float:right; width:730px;}
.content_frame{ width:710px; padding:10px;height:auto !important;height:300px; min-height:300px;}
#mulu_bg{ border-bottom:1px solid #dedede; width:730px; height:40px; line-height:40px;}
#mulu_bg .mulu_left{ font-weight:bold; color:#9dcd17; font-size:14px; float:left; padding-left:10px;}
#mulu_bg .mulu_right{ float:right; background:url(h.jpg) no-repeat left center; padding-left:20px;}
/*内页左边导航*/
.leftlist ul{ width:210px; margin:0; padding:0;OVERFLOW: hidden;}
.leftlist li{width:210px;float:left;height:36px; line-height:36px;color:#000000;font-size: 14px;}
.leftlist li a{display:block;width:180px; padding-left:30px;float:left;background:url(off.jpg) no-repeat;height:36px; line-height:36px;color:#000000;}
.leftlist li a:hover{LINE-HEIGHT:36px;background:url(off.jpg) no-repeat; text-decoration:none;color:#9dcd17;}
.leftlist li .left_list_ulhover {LINE-HEIGHT: 36px;background:url(off.jpg) no-repeat; color:#9dcd17; }
/*新闻中心*/
.news_list{ width:710px; float:left; border-bottom:1px dotted #e8e8e8; margin-bottom:10px;}
.news_list_title{ font-size:14px; width:auto; height:34px; line-height:34px; border-left:3px solid #486102; background:#719900; float:left; padding:0 10px;}
.news_list_title a{ color:#FFFFFF; text-decoration:none;}
.news_list_title a:hover{ color:#c5ed55; text-decoration:none;}
.news_list_content{ width:710px; float:left;}
.news_list_time{ color:#999999; font-family:"Times New Roman", Times, serif; float:left;}
.news_list_more{ float:right;}
.news_view_dbt{ font-size:16px; width:710px; height:30px; line-height:30px; border-bottom:1px solid #e8e8e8; text-align:center;}
.news_view_more{ color:#919191; margin:0 auto; text-align:center; line-height:30px;}
.news_view_content{ width:710px; margin:10px 0; float:left;}
.news_view_next_left{ width:auto; float:left; line-height:30px;}
.news_view_next_right{ width:auto; float:right; line-height:30px;}
.job_bg{ border-top:2px solid #c9c9c9; background:#f5f5f5; width:710px; height:35px; line-height:35px;}
.dotline{ border-bottom:1px solid #e8e8e8;}
/*企业荣誉*/
.honor_wk{ width:230px; float:left; margin:10px 3px;}
.honor_img{ width:220px; height:165px; border:1px solid #e8e8e8; padding:4px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle}
.honor_img p{position:static;+position:absolute;top:50%}
.honor_img img{position:static;+position:relative;top:-50%;left:-50%;}
.honor_bt{ height:30px; float:left; width:230px; text-align:center; line-height:30px;}
/*产品导航*/
.pro_menu{ clear:both; width:210px; } 
.pro_menu ul li {clear:both; display:block;}
.pro_menu ul li a {font-size:14px;width:180px; height:36px;line-height:36px;display:block; background:url(off.jpg) no-repeat;color:#000000;overflow:hidden; text-decoration:none; padding-left:30px;}
.pro_menu ul li a:hover { background:url(off.jpg) no-repeat;color:#9dcd17; text-decoration:none;}
.pro_menu2{ clear:both;width:160px;} 
.pro_menu2 ul li { margin-left:30px; clear:both; display:block;}
.pro_menu2 ul li a {width:130px; height:30px; line-height:30px;display:block;overflow:hidden; text-decoration:none;}
.pro_menu2 ul li a:hover {text-decoration:none;color:#9dcd17; }
/*导航栏*/
.menu { height: 30px;padding-right: 1px;}
.menu li { float:right;font-size: 14px; text-align: center; line-height: 18px; padding: 0; }
.menu li a { padding: 2px 16px; border-right: 1px solid #D7D7D7; color: #000000; font-weight: bold; border-left: none; display: inline-block; font-size: 14px; }
.menu li a:hover{ padding: 2px 16px; border-right: 1px solid #D7D7D7; color:#9dcd17; font-weight: bold;  border-left: none; display: inline-block; font-size: 14px; }
.menu li a.noborder { border-right: none; }
/*产品列表*/
.product_list{ width:700px; border:5px solid #e8e8e8; height:185px; float:left; margin-bottom:10px;}
.product_list:hover{ width:700px; border:5px solid #9dcd17; height:185px; float:left;}
.product_img{ width:220px; height:165px; float:left; margin:10px;}
.product_right{ float:right; width:450px; height:165px; margin-right:10px;}
.product_right_title a{ width:450px; height:25px; line-height:25px; float:left; font-size:14px; margin-top:10px;}
.product_right_content{ width:450px; height:100px;float:left; color:#9d9d9d;}
.product_right_more a{float:right; text-align:center; width:127px; height:27px;line-height:27px; background:url(19.gif) no-repeat;}
.product_right_more a:hover{ color:#ffffff; text-decoration:underline;}
.pro_content{line-height:30px; font-size:14px; font-family:"微软雅黑";}
/*工程案例*/
.project_view_img{ width:190px; height:150px; padding:4px; border:1px solid #e8e8e8; float:left; margin:10px 17px;}